



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p,  th, td { margin:0; padding:0; }
body { font-size:14px;  color:#222; font-family:Verdana, Microsoft YaHei, Simsun; position:relative;}
fieldset, img { border:0; }
ol, ul,li { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; } 
textarea { resize:none; }
a { color: #999; text-decoration:none; }
a:hover { color: #222; text-decoration:none; }

.top-fixed{padding-top: 90px;}
/* 头部导航begin */
.nav{ width:100%;padding: 20px 0; background: #fff; position:fixed; top:0;left:0; border-bottom: 1px solid #f7f7f7;z-index:10000;}
.nav-in{ width:1200px;  margin:0 auto;  }
.nav-in-left{ width:129px; height:60px; float:left; background:url(http://img.gzcanr.com/images/logo/logo-b.png) no-repeat 0 center;}
.nav-in-left a{ width:129px; height:60px; display:block; text-indent:-5000px;}
.nav-in-right{ height:50px;  float:right;}
.nav-in-right a{ display:inline-block; height:50px; line-height:50px;text-align:center; }
/*.nav-in-right a:hover{border-bottom: 2px solid #009b4c;}*/
.nav-in-right a.current{ color:#222; border-bottom: 2px solid #009b4c;}
.nav-in-right li{ margin-left:36px; float:left;}
.nav-in-right li.last{margin-left: 80px; }
.nav-in-right li.last a:hover{border: 0;}

.nav-in-right ul li a{
	-webkit-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}


.nav-in-right ul li:hover  sub,
.nav-in-right ul li.cur sub{width:100%;}

.nav-in-right ul li sub{
	 height:2px;
     background-color:#009b4c;
	 display:block;
	 bottom: 25px;
	 width:0;
	 margin:0 auto;
    -webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
/* 头部导航over */
	

/* 咨询栏begin */
.student { display:none;}
.student ul{position:fixed; bottom:120px; right:40px; width: 54px; height: 137px;}
.student ul li {
    cursor: pointer;
    height: 50px;
    position: relative;
    width: 55px;
	margin-bottom: 2px;
}
.student ul li.top {
	background-image: url("http://img.gzcanr.com/images/logo/1-.png");
}
.student ul li.top:hover {
	background-image: url("http://img.gzcanr.com/images/logo/1.png");
}

.student ul li.qq {
	background-image: url("http://img.gzcanr.com/images/logo/2-.png");
}
.student ul li.qq:hover {
	background-image: url("http://img.gzcanr.com/images/logo/2.png");
}

.student ul li.tel {
	background-image: url("http://img.gzcanr.com/images/logo/3-.png");
}
.student ul li.tel:hover {
	background-image: url("http://img.gzcanr.com/images/logo/3.png");
}


.onlinebox-qq-box {
	text-align:center;
	width:100px;
	color:#999;
}

.onlinebox-qq-box dd{
	margin:5px;
}

.onlinebox-tel-box {
	color:#ff6800;
	width:350px;
	font-size:16px;
}
.onlinebox-tel-box img{
	margin-right:5px;

}

/* 咨询栏over */


/* 底部begin */
.footer{width:100%; height:160px; background-color:#fff;border-top: 10px solid #f7f7f7;}
.footer-in{width:470px; margin:0 auto; margin-top: 40px;}
.footer-in ul li{background:url(http://img.gzcanr.com/images/phone.png) no-repeat left center; font-size: 12px; color:#333; float: left; padding-left: 22px;}
.footer-in ul li:nth-of-type(2){background:url(http://img.gzcanr.com/images/email.png) no-repeat left center;margin-left:10px;}
.footer-in ul{clear:both; overflow: hidden;}
.footer-in .last{ text-align:center; font-size:10px; color:#999; margin:0 auto;}
.beian-info {
	width:240px;margin:0 auto; padding:20px 0; text-align: center;
}
.beian-info a {
	color: #333;
	font-size: 13px;
    float: left;
    height: 20px;
    line-height: 20px;
    margin: 0 0 0 5px;
}

.beian-info p{
	color: #333;
    float: left;
    font-size: 14px;
    height: 20px;
    line-height: 40px;
    margin: 0 0 0 3px;
}
.beian-info img{
    float: left;
}
/* 底部over */